/*
 * Copyright (c)  2019,  Marmot
 * All rights reserved.
 *
 * Id:Separator.java   2019-04-13 11:55 PM wanglijun
 */
package cn.datacare.orm.util;

/**
 * <p>
 * Title: 文件分隔符常量定义
 * </p>
 * <p>
 * Description: 文件分隔符常量定义
 * </p>
 * <p>
 * Copyright: Copyright (c) 2019
 * </p>
 * <p>
 * Company/Department: Marmot
 * </p>
 *
 * @author wanglijun
 * @version 1.0
 * @since 2019-04-13 11:55 PM
 */
public class Separator {
    /***
     * 波浪符
     */
    public static final String TILDE = "~";

    /***
     * 反引号
     */
    public static final String BACK_QUOTE = "`";

    /**
     * *{@value}
     */
    public static final String ASTERISK = "*";

    /**
     * 一行文件分隔符{@value}
     */
    public static final String NEW_LINE_SEPARATOR = "\n";

    /**
     * 文件分隔符{@value}
     */
    public static final String DEFAULT_FILED_SEPARATOR = ",";

    /**
     * 文件分隔符-{@value}
     */
    public static final String FILED_SEPARATOR = "|@|";
    /***
     * 文件路径分隔符
     */
    public static final String FILE_SEPARATOR = System.getProperty("file.separator");

    /***
     * 换行符
     */
    public static final String LINE_BREAK = System.getProperty("line.separator");

    /**
     * 分隔符反斜杆{@value}
     */
    public static final String BACKSLASH = "/";

    /**
     * 减号{@value}
     */
    public static final String MINUS = "-";

    /**
     * 下划线{@value}
     */
    public static final String UNDERLINE = "_";

    /**
     * 小数点{@value}
     */
    public static final String DOT = ".";

    /**
     * 回车\r{@value}
     */
    public static final String CARRIAGE_RETURN = "\r";

    /**
     * 百分号%-${@value}
     */
    public static final String LIKE = "%";

    /**
     * DASH {@value}
     */
    public static final String DASH = "-";

    /***
     * 逗号comma {@value}
     */
    public static final String COMMA = ",";

    /***
     * 竖线 {@value}
     */
    public static final String VERTICAL_BAR = "|";


    /***
     * colon,冒号(半角),引出下文 : {@value}
     */
    public static final String COLON = ":";

    /***
     * 空
     */
    public static final String EMPTY = "";

    /***
     * 空格
     */
    public static final String SPACE = " ";

    /***
     * @ AT {@value}
     */
    public static final String AT = "@";


    /***
     * @ AT char类型 {@value}
     */
    public static final char AT_CHAR = '@';

    /**
     * 等号{@value}
     */
    public static final String EQUALS_SIGN = "=";


    /***
     * &符号 {@value}
     */
    public static final String AND = "&";
    /***
     * 分号 {@value}
     */
    public static final String SEMICOLON = ";";


    /**
     * 左括号
     */
    public static final String L_BRACKETS = "(";

    /**
     * 左括号
     */
    public static final String R_BRACKETS = ")";

    /**
     * 问号
     */
    public static final String QUESTION_MARK = "?";

}
